﻿namespace IOP.Protocols.Network.IP
{
    /// <summary>
    /// IP上层协议支持类型
    /// </summary>
    public enum IPProtocolType
    {
        /// <summary>
        /// IPv6逐跳选项 
        /// </summary>
        HOPOPT = 0,
        /// <summary>
        /// Internet控制消息
        /// </summary>
        ICMP = 1,
        /// <summary>
        /// Internet组管理
        /// </summary>
        IGMP = 2,
        /// <summary>
        /// 网关到网关
        /// </summary>
        GGP = 3,
        /// <summary>
        /// 1P中的IP(封装) 
        /// </summary>
        IPIP = 4,
        /// <summary>
        /// 流
        /// </summary>
        STREAM,
        /// <summary>
        /// 传输控制协议
        /// </summary>
        TCP,
        /// <summary>
        /// CBT
        /// </summary>
        CBT,
        /// <summary>
        /// 外部网关协议
        /// </summary>
        EGP,
        /// <summary>
        /// 任何私有内部网关
        /// </summary>
        IGP,
        /// <summary>
        /// BBNRCC监视
        /// </summary>
        BBNRCC,
        /// <summary>
        /// 网络语音协议
        /// </summary>
        NVP,
        /// <summary>
        /// PUP
        /// </summary>
        PUP,
        /// <summary>
        /// ARGUS
        /// </summary>
        ARGUS,
        /// <summary>
        /// EMCON
        /// </summary>
        EMCON,
        /// <summary>
        /// 跨网调试器
        /// </summary>
        XNET,
        /// <summary>
        /// SHAOS
        /// </summary>
        CHAOS,
        /// <summary>
        /// 用户数据报文
        /// </summary>
        UDP,
        /// <summary>
        /// 多路复用
        /// </summary>
        MUX,
        /// <summary>
        /// 测量子系统
        /// </summary>
        DCN,
        /// <summary>
        /// 主机监视
        /// </summary>
        HMP,
        /// <summary>
        /// 数据包无线测量
        /// </summary>
        PRM,
        /// <summary>
        /// XNS-IDP
        /// </summary>
        XNS_IDP,
        /// <summary>
        /// TRUNK-1
        /// </summary>
        TRUNK_1,
        /// <summary>
        /// TRUNK-2
        /// </summary>
        TRUNK_2,
        /// <summary>
        /// LEAF-1
        /// </summary>
        LEAF_1,
        /// <summary>
        /// LEAF-2
        /// </summary>
        LEAF_2,
        /// <summary>
        /// 可靠的数据协议
        /// </summary>
        RDP,
        /// <summary>
        /// 可靠事务
        /// </summary>
        IRTP,
        /// <summary>
        /// 1SO传输协议第四类
        /// </summary>
        ISO_TP4,
        /// <summary>
        /// 大块数据传输协议
        /// </summary>
        NETBLT,
        /// <summary>
        /// 网络服务协议
        /// </summary>
        MFE,
        /// <summary>
        /// 节点之间协议
        /// </summary>
        MERIT,
        /// <summary>
        /// 序列交换协议
        /// </summary>
        SEP,
        /// <summary>
        /// 第三方连接协议
        /// </summary>
        THIRDPC,
        /// <summary>
        /// 域间策略路由协议
        /// </summary>
        IDPR,
        /// <summary>
        /// XTP
        /// </summary>
        XTP,
        /// <summary>
        /// 数据报文传递协议
        /// </summary>
        DDP,
        /// <summary>
        /// IDPR控制消息传输协议
        /// </summary>
        IDPR_CMTP,
        /// <summary>
        /// TP++
        /// </summary>
        TPADDADD,
        /// <summary>
        /// IL
        /// </summary>
        IL,
        /// <summary>
        /// 6代IP协议
        /// </summary>
        IPv6,
        /// <summary>
        /// 资源命令路由协议
        /// </summary>
        SDRP,
        /// <summary>
        /// IPv6的路由报头
        /// </summary>
        IPv6_Route,
        /// <summary>
        /// IPv6的片报头
        /// </summary>
        IPv6_Frag,
        /// <summary>
        /// 域之间路由协议
        /// </summary>
        IDRP,
        /// <summary>
        /// 保留协议
        /// </summary>
        RSVP,
        /// <summary>
        /// 通用路由封装
        /// </summary>
        GRE,
        /// <summary>
        /// 可移动主机路由协议
        /// </summary>
        MHRP,
        /// <summary>
        /// 	BNA
        /// </summary>
        BNA,
        /// <summary>
        /// IPv6封装安全有效负载
        /// </summary>
        ESP_IPv6,
        /// <summary>
        /// IPv6验证报头
        /// </summary>
        AH_IPv6,
        /// <summary>
        /// 集成的网络层安全TUBA
        /// </summary>
        I_NLSP,
        /// <summary>
        /// 加密的IP
        /// </summary>
        SWIPE,
        /// <summary>
        /// NBMA地址解析协议
        /// </summary>
        NARP,
        /// <summary>
        /// 移动IP
        /// </summary>
        MOBILE_IP,
        /// <summary>
        /// 传输层安全协议
        /// </summary>
        TLSP,
        /// <summary>
        /// SKIP
        /// </summary>
        SKIP,
        /// <summary>
        /// IPV6ICMP
        /// </summary>
        IPv6_ICMP,
        /// <summary>
        /// IPv6的无下一个报头
        /// </summary>
        IPv6_NoNxt,
        /// <summary>
        /// IPV6选项
        /// </summary>
        IPv6_Opts,
        /// <summary>
        /// 任何主机内部协议
        /// </summary>
        AHIP,
        /// <summary>
        /// CFTP
        /// </summary>
        CFTP,
        /// <summary>
        /// 任意本地网络
        /// </summary>
        ALK,
        /// <summary>
        /// SATNET和BackroomEXPAK
        /// </summary>
        SAT_EXPAK,
        /// <summary>
        /// KRYPTOLAN
        /// </summary>
        KRYPTOLAN,
        /// <summary>
        /// MIT远程虚拟磁盘协议
        /// </summary>
        RVD,
        /// <summary>
        /// Internet Pluribus包核心
        /// </summary>
        IPPC,
        /// <summary>
        /// 任意分布式文件系统
        /// </summary>
        ADFS,
        /// <summary>
        /// SATNET监视
        /// </summary>
        SAT_MON,
        /// <summary>
        /// VISA协议
        /// </summary>
        VISA,
        /// <summary>
        /// Internet包核心工具
        /// </summary>
        IPCV,
        /// <summary>
        /// 计算机协议Network Executive
        /// </summary>
        CPNX,
        /// <summary>
        /// 计算机协议Heart Beat
        /// </summary>
        CPHB,
        /// <summary>
        /// Wang Span网络
        /// </summary>
        WSN,
        /// <summary>
        /// 数据包视频协议
        /// </summary>
        PVP,
        /// <summary>
        /// Backroom SATNET监视
        /// </summary>
        BR_SAT_MON,
        /// <summary>
        /// SUN ND PROTOCOL—临时
        /// </summary>
        SUN_ND,
        /// <summary>
        /// 	WIDEBAND监视
        /// </summary>
        WB_MON,
        /// <summary>
        /// WIDEBAND EXPAK
        /// </summary>
        WB_EXPAK,
        /// <summary>
        /// ISOIP协议
        /// </summary>
        ISO_IP,
        /// <summary>
        /// VMTP
        /// </summary>
        VMTP,
        /// <summary>
        /// SECURE—VMTP(安全的VMTP)
        /// </summary>
        SECURE_VMTP,
        /// <summary>
        /// 	VINES
        /// </summary>
        VINES,
        /// <summary>
        /// TTP
        /// </summary>
        TTP,
        /// <summary>
        /// NSFNET-IGP
        /// </summary>
        NSFNET_IGP,
        /// <summary>
        /// 异类网关协议
        /// </summary>
        DGP,
        /// <summary>
        /// TCF
        /// </summary>
        TCF,
        /// <summary>
        /// EIGRP
        /// </summary>
        EIGRP,
        /// <summary>
        /// OSPFIGP
        /// </summary>
        OSPFIGP,
        /// <summary>
        /// 	Sprite RPC协议
        /// </summary>
        SPRITE_RPC,
        /// <summary>
        /// 	Locus地址解析协议
        /// </summary>
        LARP,
        /// <summary>
        /// 多播传输协议
        /// </summary>
        MTP,
        /// <summary>
        /// AX.25
        /// </summary>
        AX25,
        /// <summary>
        /// 	IP内部的IP封装协议
        /// </summary>
        IPIPIP,
        /// <summary>
        /// 移动互联控制协议
        /// </summary>
        MICP,
        /// <summary>
        /// 可移动网络互连控制协议
        /// </summary>
        SCC_SP,
        /// <summary>
        /// IP中的以太封装
        /// </summary>
        ETHERIP,
        /// <summary>
        /// 	封装报头
        /// </summary>
        ENCAP,
        /// <summary>
        /// 任意专用加密方案
        /// </summary>
        APES,
        /// <summary>
        /// GMTP
        /// </summary>
        GMTP,
        /// <summary>
        /// Ipsilon流量管理协议
        /// </summary>
        IFMP,
        /// <summary>
        /// IP 上的 PNNI
        /// </summary>
        PNNI,
        /// <summary>
        /// 独立于协议的多播
        /// </summary>
        PIM,
        /// <summary>
        /// ARIS
        /// </summary>
        ARIS,
        /// <summary>
        /// SCPS
        /// </summary>
        SCPS,
        /// <summary>
        /// QNX
        /// </summary>
        QNX,
        /// <summary>
        /// 活动网络 
        /// </summary>
        A_N,
        /// <summary>
        /// IP负载压缩协议 
        /// </summary>
        IPCOMP,
        /// <summary>
        /// Sitara网络协议 
        /// </summary>
        SNP,
        /// <summary>
        /// Compaq对等协议 
        /// </summary>
        COMPAQ_PEER,
        /// <summary>
        /// IP中的IPX
        /// </summary>
        IPX_IN_IP,
        /// <summary>
        /// 虚拟路由器冗余协议 
        /// </summary>
        VRRP,
        /// <summary>
        /// PGM可靠传输协议
        /// </summary>
        PGM,
        /// <summary>
        /// 任意零跳协议
        /// </summary>
        AZHP,
        /// <summary>
        /// 第二层隧道协议
        /// </summary>
        L2TP,
        /// <summary>
        /// D-II数据交换(DDX) 
        /// </summary>
        DDX,
        /// <summary>
        /// 交互式代理传输协议
        /// </summary>
        IATP,
        /// <summary>
        /// 计划传输协议
        /// </summary>
        STP,
        /// <summary>
        /// SpectraLink无线协议 
        /// </summary>
        SRP,
        /// <summary>
        /// UTI 
        /// </summary>
        UTI,
        /// <summary>
        /// 简单邮件协议
        /// </summary>
        SMP,
        /// <summary>
        /// 性能透明协议 
        /// </summary>
        SM,
        /// <summary>
        /// Over IPv4
        /// </summary>
        ISIS,
        /// <summary>
        /// FIRE
        /// </summary>
        FIRE,
        /// <summary>
        /// Combat无线传输协议
        /// </summary>
        CRTP,
        /// <summary>
        /// Combat无线用户数据报 
        /// </summary>
        CRUDP,
        /// <summary>
        /// SSCOPMCE
        /// </summary>
        SSCOPMCE,
        /// <summary>
        /// IPLT 
        /// </summary>
        IPLT,
        /// <summary>
        /// SPS
        /// </summary>
        SPS,
        /// <summary>
        /// IP中的专用IP封装 
        /// </summary>
        PIPE,
        /// <summary>
        /// 流控制传输协议 
        /// </summary>
        SCTP,
        /// <summary>
        /// FC
        /// </summary>
        FC

    }
}
